urban public transport - German English Dictionary